約 2,574,500 件
https://w.atwiki.jp/sonicbrain/pages/17.html
NSString*- char*への変換 NSString* str = "AAA"; char* cp = [str UTF8String]; なのでchar*でデータを渡す時は (char *) [str UTF8String] などとする。 char*- NSString*への変換 char* cp = "AAA"; NSString* str = [NSString stringWithCString cp encoding NSUTF8StringEncoding];
https://w.atwiki.jp/perltips/pages/28.html
Jcodeを使う 例 use Jcode; my $converted = Jcode convert($src, "utf8", "sjis"); この例ではUTF8からSJISへ変換する。 変換された文字列は返り値として得られるが、Jcode convertの場合、引数の$srcも変換されるので注意。 追記 Windowsの機種依存文字を正しく変換するためには、 sjisではなく、cp932を指定すると良い。 参照 http //perldoc.jp/docs/modules/Jcode-0.82/Jcode.pod
https://w.atwiki.jp/dicaption/pages/39.html
開発予定 2バイト文字に対応したDicaptionの仕様を検討中です テキストボックスに聞き取れた語を入力し同じ部分があれば開くようなイメージでやろうかと思っています 中国語・ハングル・日本語などの学習が出来るようになりますが、作品と字幕の組み合わせが見つからないので制作に至っていません もし興味がある方がいらっしゃって該当作品を知っていましたら教えてください(例えば中国語のセリフの映画でその中国語の字幕ファイルがある。日本語でもよい 作品が存在するのならニーズのありなしに関係なく作ってみたいと思っています ある程度わかる文字を打った後どのように詰めるか検討中です 単語リスト、単語マーク、メモ 、文と単語のcsv等検討してますが、未だどの方法が最適か決められません 解決 -- na (2010-09-22 06 42 11) 既知の不具合 DVDが最後まで行きメニューに戻った場合マウスが効きません 画面字幕を一時的にオフにすると効きます 解決 -- na (2010-10-11 10 43 08) 字幕合わせをするときにaltを押してから\で表示モードにすると警告音がなることがあります \→altの順番で押すかコントロールパネル サウンドとオーディオ サウンド プログラムイベント 一般の警告音のサウンドをなしに設定してください -- na (2010-10-26 16 36 16) UTF16のファイルが読み込めません 修正するまでUTF8などに変換して読み込んでください ちなみに変換方法は字幕をメモ帳等で開き名前を付けて保存で文字コードをUTF8などを選んでください -- na (2010-11-28 08 22 19) 人名と地名はさほど覚える必要がないのでどうにか出来ないか検討 暫定的に指定単語オープンでお願いします -- 名無しさん (2010-12-10 09 52 16) わからない単語をテキストに出力して単語帳ソフトへの連携の方法を検討 解決 ANKIとPPSにエクスポート出来ます -- 名無しさん (2010-12-13 14 35 53) 名前 コメント
https://w.atwiki.jp/moltenwowjp/pages/30.html
このAddonは必須というわけではないが、ここで紹介させてもらう。 OutfitterはGearを簡単に付け替えることができるようになるAddonであり、ワンクリックで自分が装備しているすべてのGearを変更できる。 その場面場面においてどのGearを選択するべきか?、という志を持つことは非常に大事であり、各class or talentに必要なStatsや、PvP装備とPvE装備の違いを理解できるようになる。 よって複数のGearが選択肢に上るようになるほど成長した時には、できれば一度導入してもらいたい。 PvEでのTank GearをまとったWarrior。これからBattle Ground(以下BG)に行こうとしている。 ワンクリックで、 PvP用のGearに変更された。 また設定がなされていれば、BGに入るときに自動でOutfitterがGearを変更してくれる。
https://w.atwiki.jp/civilization/pages/104.html
PukiWiki InterWikiName InterWiki用のサーバリストです。 [URL サーバ名] タイプ の形式で記述してください。 WikiEngines [http //www.c2.com/cgi/wiki? WikiWikiWeb] raw WikiNameのみなのでraw。 [http //www.todo.org/cgi-bin/jp/tiki.cgi?c=v p= Tiki] euc [http //www.hyuki.com/yukiwiki/wiki.cgi? YukiWiki] euc [http //www.jin.gr.jp/~nahi/RWiki/?cmd=view;name= RWiki] euc [http //digit.que.ne.jp/work/index.cgi? WalWiki] euc [http //fswiki.poi.jp/wiki.cgi? FSWiki] euc [http //www.namaraii.com/hiki/? Hiki] euc [http //xiki.mitsuki.no-ip.com/? Xiki] utf8 PukiWiki [http //pukiwiki.sourceforge.jp/? pukiwiki] utf8 [http //pukiwiki.sourceforge.jp/dev/? pukiwiki.dev] euc Search Engine [http //www.google.co.jp/search?ie=utf8 oe=utf8qプラグインエラー 表示する内容がありません。=$1 lr=lang_ja hl=ja Google] utf8 [http //search.yahoo.co.jp/bin/search?p= Yahoo] euc [http //www.wikipedia.org/wiki/ WikiPedia] utf8 [http //en.wikipedia.org/wiki/ WikiPedia.en] utf8 [http //ja.wikipedia.org/wiki/ WikiPedia.ja] utf8 拡張InterWikiName [./?cmd=add page= 新規] [./?cmd=add page= New] [./?cmd=read page= 参照] [./?cmd=read page= View] [./?cmd=edit page= 編集] [./?cmd=edit page= Edit] [./?cmd=search word=$1 type=OR 検索] [./?cmd=search word=$1 type=OR Search] その他 [http //www.gembook.jp/tsum/page.pys?wiki= ウヰキエリア] moin [http //tdiary-users.sourceforge.jp/cgi-bin/wiki.cgi? tDiaryUsers] euc [./?cmd=search word=$1 type=OR 検索] サイト内google検索 [http //www.google.co.jp/search?ie=utf8 oe=utf8qプラグインエラー 表示する内容がありません。=site%3Awiki.rk3.jp/civ4/+$1 lr=lang_ja hl=ja wikiup] utf8 [http //www.google.co.jp/search?ie=utf8 oe=utf8qプラグインエラー 表示する内容がありません。=site%3Awiki.rk3.jp/civ4/imgup/+$1 lr=lang_ja hl=ja imgup] utf8 [http //www.google.co.jp/search?ie=utf8 oe=utf8qプラグインエラー 表示する内容がありません。=site%3Awiki.rk3.jp/civ4/fileup/+$1 lr=lang_ja hl=ja fileup] utf8 [http //www.google.co.jp/search?ie=utf8 oe=utf8qプラグインエラー 表示する内容がありません。=site%3Acommunity.rk3.jp/civ4/+$1 lr=lang_ja hl=ja Civvil] utf8
https://w.atwiki.jp/hakulsm/pages/9.html
PukiWiki InterWikiName InterWiki用のサーバリストです。 [URL サーバ名] タイプ の形式で記述してください。 WikiEngines [http //www.c2.com/cgi/wiki? WikiWikiWeb] raw WikiNameのみなのでraw。 [http //www.todo.org/cgi-bin/jp/tiki.cgi?c=v p= Tiki] euc [http //www.hyuki.com/yukiwiki/wiki.cgi? YukiWiki] euc [http //www.jin.gr.jp/~nahi/RWiki/?cmd=view;name= RWiki] euc [http //digit.que.ne.jp/work/index.cgi? WalWiki] euc [http //fswiki.poi.jp/wiki.cgi? FSWiki] euc [http //www.namaraii.com/hiki/? Hiki] euc [http //xiki.mitsuki.no-ip.com/? Xiki] utf8 PukiWiki [http //pukiwiki.sourceforge.jp/? pukiwiki] utf8 [http //pukiwiki.sourceforge.jp/dev/? pukiwiki.dev] euc Search Engine [http //www.google.co.jp/search?ie=utf8 oe=utf8qプラグインエラー 表示する内容がありません。=$1 lr=lang_ja hl=ja Google] utf8 [http //search.yahoo.co.jp/bin/search?p= Yahoo] euc [http //www.wikipedia.org/wiki/ WikiPedia] utf8 [http //en.wikipedia.org/wiki/ WikiPedia.en] utf8 [http //ja.wikipedia.org/wiki/ WikiPedia.ja] utf8 拡張InterWikiName [./?cmd=add page= 新規] [./?cmd=add page= New] [./?cmd=read page= 参照] [./?cmd=read page= View] [./?cmd=edit page= 編集] [./?cmd=edit page= Edit] [./?cmd=search word=$1 type=OR 検索] [./?cmd=search word=$1 type=OR Search] その他 [http //www.gembook.jp/tsum/page.pys?wiki= ウヰキエリア] moin [http //tdiary-users.sourceforge.jp/cgi-bin/wiki.cgi? tDiaryUsers] euc
https://w.atwiki.jp/ntaka206/pages/14.html
UNIXのプロセスについて Unix Programming Frequently Asked Questions 日本語訳 バッファリング マニュアル Perl/Tk テキストウィジット 改行するには お約束 単純文 型グロブ 変数未定義の判定など ソケット通信ネットワークプログラミングの基礎知識 Perlの漢字コード扱い処理手順 UTF-8フラグとは Perl内部の文字コード use utf8; と use encoding;参考 Perlでクリップボードを使うCAPN Clipboardモジュールを使う Tk clipboardを使う Tkのクリップボード機能を使う Net SSHモジュールについて Perl参考書プログラミングPerl 第2版 Perlベストプラクティス UNIXのプロセスについて Unix Programming Frequently Asked Questions 日本語訳 - 1 プロセス制御 http //www.adl.nii.ac.jp/~moro/unix-programmer/faq-j_2.html Unix Programming Frequently Asked Questions 日本語訳 Unix Programming Frequently Asked Questions 日本語訳 - Table of Contents http //www.adl.nii.ac.jp/~moro/unix-programmer/faq-j_toc.html バッファリング Perlで出力のバッファリングを無効にするには - Sakura scope http //www.nishishi.com/blog/2006/05/perl_buffer_flu.html コアテクの路地 標準出力のバッファリング http //blog.miraclelinux.com/ctd/2006/09/post_1b11.html マニュアル コマンドラインで perldoc Net Telnet Perl/Tk テキストウィジット 改行するには 文字列に改行コード入れる"\n" 3種類の改行コードに対応しているよう。 CR LF CR LF お約束 use strict; use warnings; 単純文 func() if EXPR; 例 func() if $a == 1; func() if ($a == 1); -ダメ 型グロブ 型グロブは、様々な変数型のエントリを持つ一種のハッシュである。 *pkg sym{SCALAR} # \$pkg symと同じ *pkg sym{ARRAY} # \@pkg symと同じ *pkg sym{HASH} # \%pkg symと同じ *pkg sym{CODE} # \ pkg symと同じ *pkg sym{GLOB} # \*pkg symと同じ *pkg sym{FILEHANDLE} # 内部的なファイルハンドル 直接に等価な書き方はない *pkg sym{NAME} # "sym" リファレンスではない *pkg sym{PACKAGE} # "pkg" リファレンスではない 変数未定義の判定など Ippiki - PerlにおけるNULLの扱い http //www.yamareco.com/ippiki/detail.php?mid=26 mver=0 if ($s == NULL) × ソケット通信 ネットワークプログラミングの基礎知識 http //x68000.q-e-d.net/~68user/net/ Perlの漢字コード扱い 文字列をPerlの内部文字列(utf8フラグの付いた文字列)として扱うと、lengthやsubstr等の関数や正規表現などでもバイト単位でなく文字単位で操作することができる。 PerlのスクリプトがUTF-8で書かれていることを示すために、スクリプトの初めに入れる。 use utf8; use utf8 をすることで、perl にソースコード中の文字列がUTF8で書かれていることを教えます。 このことにより、ソースコード中の文字列には、UTF8フラグがつく。 * STDIN, STDOUTにUTF-8を使うなら、binmodeを使って指定する。 binmode STDIN, " utf8"; binmode STDOUT, " utf8"; 読み込むファイルがUTF-8で書かれているなら、次のようにopenで指定する。 open(FH, " utf8", $filename); 読み込むファイルがshift-jisなど、UTF-8以外のコードで書かれているなら、次のようにencodingをopenで用いて指定する。 open(FH, " encoding(shiftjis)", $filename); 処理手順 ソースコードをUTF-8で書き、先頭で宣言する。 use utf8; ファイルを開く場合は文字コードを指定する。 open(FH, " utf8", $filename); open(FH, " encoding(shiftjis)", $filename); ストリーム等から入力した文字列は、内部表現(UTF-8)に変換する。 $s = decode( utf8 , $s); # UTF-8 $s = decode( shiftjis , $s); # SHIFT JIS $s = decode( euc-jp , $s); # EUC STDOUTにUTF-8を出力するなら、binmodeで指定する。 binmode(STDOUT, "utf8"); 内部表現(UTF-8)に変換した文字列は、漢字でもバイト単位ではなく文字単位で扱える。以下のコードで、内部表現になっていない文字列では漢字が正しく表示されない。 $s = decode( utf8 , $s); # UTF-8 foreach $byte (split //, $s) { print $byte; } UTF-8フラグとは スカラー変数の内部表象の状態を示すものとして UTF8 フラグというものがある スカラー変数には文字列として下記のものを格納できる (A) 文字列(内部表象 UTF-8) (B) 文字列(内部表象 ISO-8859-1) 文字列にUTF-8フラグが付いているかどうか確認するには。 Encode is_utf8($tmp); Perl内部の文字コード UTF-8/Shift JIS/EUCの入力コード例 UTF-8/Shift JIS/EUCの文字列をPerlに読み込み、標準出力とパイプに出力する use encoding "utf-8"; use Encode; use utf8; 子プロセス側 { binmode(PARENT_WTR, "utf8"); my $s = $telnet- get(Timeout = 3600); #$s = decode( utf8 , $s); # UTF-8 #$s = decode( shiftjis , $s); # SHIFT JIS $s = decode( euc-jp , $s); # EUC print $s; print PARENT_WTR $s; } 親プロセス側 { sysread(PARENT_WTR, $curline, 1024); # 子プロセスからUTF-8で送られてきた文字列を、内部表現(フラグ付きUTF-8)に変換する $curline = decode( utf8 ,$curline); } use utf8; と use encoding; http //www.rwds.net/kuroita/program/Perl_unicode.html#utf8_and_encoding 参考 UTF8 フラグあれこれ - daily dayflower http //d.hatena.ne.jp/dayflower/20080219/1203493616 Perlの文字コード変換の話 其の参 - It_lives_vainlyの日記 http //d.hatena.ne.jp/It_lives_vainly/20080306/1204629364 Perl 5.8.x Unicode関連 http //www.rwds.net/kuroita/program/Perl_unicode.html Perlでクリップボードを使う CAPN Clipboardモジュールを使う Clipboard - Copy and paste with any OS - search.cpan.org # cpan install Clipboard Perlにコードを書いて実行するとxclipが無いと怒られる freshmeat.net Project details for xclip # aptitude install xclip Tk clipboardを使う Tk clipboard - Manipulate Tk clipboard - search.cpan.org 実行時にエラーが出る Tk Error Failed to AUTOLOAD MainWindow clipboardGet Tkのクリップボード機能を使う $widget- clipboadrClear(); $widget- clipboadrAppend( add to clipboard ); $m_mainWindow- SelectionGet(-selection = CLIPBOARD ); クリップボードの内容を取り出し Net SSHモジュールについて WindowsのActivePerlにもある。 Ver0.08 ただし、中身はopen2またはopen3でsshコマンドを呼び出している。 Perl参考書 プログラミングPerl 第2版 最新版は第3版なので注意! 第3版は、2冊に分かれているのでいまいち使いにくい、最新の機能を使わないならば第2版でも十分だと感じます。 中古だと安いし(^.^) Perlベストプラクティス
https://w.atwiki.jp/nicepaper/pages/108.html
MySQLの文字コードはEUC-JPだが、ファイルはutf-8にしておいて、挿入時にEUC-JPに変更してつっこんでみたいという記事。6月26日記事 目次 MySQLはEUC-JP(ujis)、HTMLファイルもEUCにしてみる。 MySQLの文字コードチェック HTMLファイル等もEUCにしてみる。 トライ UTF-8の文字コードファイルだが、挿入する瞬間にEUC-JPにmb_convert_encodingする。 補足 MySQLはEUC-JP(ujis)、HTMLファイルもEUCにしてみる。 MySQLの文字コードチェック mysql show variables like character_set% ; 結果こんな感じ Variable_name Value character_set_client ujis character_set_connection ujis character_set_database ujis character_set_filesystem binary character_set_results ujis character_set_server ujis character_set_system utf8 character_sets_dir /文字セットディレクトリ/ HTMLファイル等もEUCにしてみる。 !DOCTYPE HTML html lang="ja" head meta charset="euc-jp" 以下略 euc-jpで保存。 この状況で行うと確かに文字化けせずデータベースに格納されていることが確認できました。 トライ UTF-8の文字コードファイルだが、挿入する瞬間にEUC-JPにmb_convert_encodingする。 PDOの利用をする場合 $stmt- bindParam( title , mb_convert_encoding($_POST[ form_title ],"EUC-JP","UTF-8"), PDO PARAM_STR); こんな感じにしておく。 するとEUC-JPで挿入してくれます。 補足 機種依存文字やIBM拡張文字が含まれていると、文字によっては変換できない場合もある。 参考サイト 以上
https://w.atwiki.jp/civilization/pages/103.html
InterWiki InterWiki は、PukiWiki と 他のサーバーを接続する機能です。 InterWikiName のページでサーバー名を定義しています。 InterWiki [#teeaa78d] InterWikiへのアクセス(InterWikiNameの生成) [#nb5bafb9] サーバーリストへの追加 [#a71a4d66] WikiNameの挿入位置 [#q7ad1d6d] 文字コード変換タイプ [#k34801d3] YukiWiki系へのエンコーディング [#zeb5d7f0] InterWikiへのアクセス(InterWikiNameの生成) サーバリストにある サーバ名 WikiName をBracketNameで作ればInterWikiNameの完成。 これをページに記述すれば、そのサーバのWikiNameへのハイパーリンクが生成されます。 [[サーバ名 WikiName]] [[pukiwiki FrontPage]] サーバーリストへの追加 InterWikiName のページに以下のようにサーバの定義をすることで サーバーリストに追加することができます。 [URL サーバ名] タイプ [http //pukiwiki.sourceforge.jp/index.php pukiwiki] utf8 WikiNameの挿入位置 要求しようとするURLへのWikiNameの挿入位置を $1 で指定することができます。省略するとお尻にくっつきます。 -[http //pukiwiki.sourceforge.jp/index.php?cmd=backup page=$1 age=1 pukiwiki] utf8 文字コード変換タイプ PukiWiki内のページ以外にも飛ばせます。日本語をURLに含む可能性もあるのでその場合のエンコーディングの指定をタイプとして指定できます。 -[http //pukiwiki.sourceforge.jp/index.php?cmd=read page=$1 somewhere] utf8 std 省略時 内部文字エンコーディング(標準はSJIS)のままURLエンコードします。 raw asis URLエンコードしないでそのまま使用。 sjis 文字列をSJISに変換し、URLエンコードします。(mb_stringのSJISへのエイリアスです) euc 文字列を日本語EUCに変換し、URLエンコードします。(mb_stringのEUC-JPへのエイリアスです) utf8 文字列をUTF-8に変換し、URLエンコードします。(mb_stringのUTF-8へのエイリアスです) yw YukiWiki系へのエンコーディング。 moin MoinMoin用に変換します。 その他、PHP4のmb_stringでサポートされている以下のエンコード文字が使用できます。 UCS-4, UCS-4BE, UCS-4LE, UCS-2, UCS-2BE, UCS-2LE, UTF-32, UTF-32BE, UTF-32LE, UCS-2LE, UTF-16, UTF-16BE, UTF-16LE, UTF-8, UTF-7, ASCII, EUC-JP, SJIS, eucJP-win, SJIS-win, ISO-2022-JP, JIS, ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10, ISO-8859-13, ISO-8859-14, ISO-8859-15, byte2be, byte2le, byte4be, byte4le, BASE64, 7bit, 8bit, UTF7-IMAP YukiWiki系へのエンコーディング WikiNameのものへはそのままURLエンコード。 BracketNameのものは[[ ]]を付加してURLエンコード。
https://w.atwiki.jp/unofficialrblxjp/pages/14.html
本ページでは、主に文字列を扱うstringライブラリと、文字列をUTF8として扱うutf8ライブラリについて解説する。 特に明記されていない場合の慣用 返り値:string型 []で囲われた引数は必須ではなく、ない場合は=で結ばれた値を返す。 str:任意の文字列 n,m:任意の整数 終端を指定する引数の値が負の数のとき、文字列の末までを範囲にする。 関数一覧 number,... string.byte(str,[n=1],[m=n]) strのnバイト目からmバイト目までの内部数値コードを返す。 string.char(n1,n2,n3,...) 内部数値コードを文字列に変換して全て繋げる。 number, ... utf8.codepoint (str, [n = 1], [m = n]) UTF8上で、strのn文字目からm文字目目までのUTF8数値コードを返す。 utf8.char(x1,x2,...) 任意の数値をUTF8でエンコードする。 utf8.nfcnormalize(str) strを正規化形式Cで再エンコードする(正準等価性によって分解され、再度合成される。) utf8.nfdnormalize(str) strを正規化形式Dで再エンコードする(正準等価性によって分解される。) string utf8.charpattern() = "[%z\x01-\x7F\xC2-\xF4][\x80-\xBF]*" strがUTF8として不正がないかを調べるための検索パターン。 string.len(str) strの文字列の長さ(正確にはバイト数)を返す。 バイト数を返す仕様上、3バイトで指定されている日本語の文字は一文字で3になる。 (nil) number utf8.len (str,[n = 1], [m = -1]) nバイト目(からみてmバイト目まで)のstrのUTF8上での文字数を返す。 不正なbyte列があった場合は、nilとともに最初の不正な文字が何バイト目にあったかをを返す。 number utf8.offset (str,n,[m=1]) mバイト目から見て、UTF上でn文字後が何byte目から始まっているのかを返す。 mバイト目から数えられない場合はエラーを返す。 string.lower(str) strを全て小文字にする。 string.upper(str) strを全て大文字にする。 string.rep(str,n) strをn回繰り返した文字列を返す。 str.reverse(str) strの順番を逆にした文字列を返す。 function string.gmatch(str,ptn) 呼ばれるたびに、strのptnに一致する部分を(頭の方から)返すイテレータ関数を返す。 function utf8.graphemes(str,[n=1],[m=-1]) 呼ばれるたびに、strの一文字が何バイトから始まって何バイトから終わるのかを(nバイト目からmバイト目まで)返すイテレータ関数を返す。 string.sub(str[,n=1],[,m=-1]) strのn文字目(から見てm文字目まで)の文字列を返す。 string.match(str,ptn,[n=1]) n文字目を開始位置として、strについて最初にptnと一致した文字列を返し、ない場合はnilを返す。 number,number string.find(str,ptn,[n=1],[plain=false]) n文字目を開始位置として、strについて最初にptnと一致する頭の文字目と尾の文字目を返し、ない場合はnilを返す。 plainがtrueのとき、ptnのパターンマッチング文字列をただの文字列として扱う。 table string.split(str,[sep=,]) strをsepの文字列のところで分割し、配列にして返す。 sepで指定された文字が連続している場合、連続部分の間に0文字の文字列ががあるとして扱われる string (,number) string.gsub(str,ptn,repl,[n]) strのptnに一致する部分をreplに指定された方法で置き換えたstrのコピーを返す。 nが指定されている場合、置き換える回数がn回までとなる。 replが文字列のとき、その値で直接置換する。 %n(自然数)は一致した文字列群の部分を表す。 %0は文章全て。 replが関数のとき、一致したときに毎回それが呼ばれる。返り値がnil/falseの時は無効化。 replがテーブルの時、一致した部分の名前の場所に代入されている値へと変換する。 string.format(formatstring,str1,str2,str3,...) formatstringの記述(Cのprintfファミリーと同じシステム)依存で任意の数の文字列を書式化して返す。